On the Number of Minimal 1-Steiner Trees

نویسندگان

  • Boris Aronov
  • Marshall W. Bern
  • David Eppstein
چکیده

We count the number of nonisomorphic geometric minimum spanning trees formed by adding a single point to an n-point set in d-dimensional space, by relating it to a family of convex decompositions of space. The O(n log 2−d n) bound that we obtain significantly improves previously known bounds and is tight to within a polylogarithmic factor. The minimum Steiner tree of a point set is the tree of minimum total length, spanning the input points and possibly having some additional vertices. Georgakopoulos and Papadimitriou [1] define the minimum 1-Steiner tree as the minimum spanning tree whose set of vertices consists of the input points and exactly one extra point. They describe an algorithm for constructing this tree in the plane by enumerating all combinatorially distinct minimal 1-Steiner trees, that is, trees formed by fixing the position of the extra vertex and considering the minimum spanning tree of the resulting set of points. They give an O(n2) bound on the number of such trees and construct a matching lower bound. Independently, Monma and Suri [3] proved the same bounds in the plane and gave bounds of O(n2d) and Ω(nd) in any dimension d. We significantly improve Monma and Suri’s upper bounds. We show that the maximum possible number of combinatorially distinct minimal 1-Steiner trees on n points in d-space is O(nd log 2−d n) for all dimensions d. Our bounds require—as do the bounds in previous papers—either an assumption of general position or a tie-breaking rule, so that the minimum spanning tree is unique; otherwise even in the plane there can be exponentially many distinct topologies. We begin by stating a theorem of Kalai [2]: Theorem 1. In a family of n convex sets in d-space with the property that no c + 1 of the sets share a point, the number of k-tuples of sets that do have a point in common is bounded by ∑d i=0 (c−d k−i )(n+d−c i ) , whenever 0 ≤ k ≤ c. Here (c−d k−i ) = 0 if c− d < k − i. So in particular, putting k = c we have: Corollary 1. Given a family of convex decompositions of d-space with a total of n cells, the number of cells in the decomposition formed by overlaying them is less than (n d ) . A slightly weaker bound can be proved by an elementary argument that we now sketch. Assume that the convex decompositions are in general position with respect to each other; ∗Computer Science Dept., Polytechnic University, Six MetroTech Center, Brooklyn, NY 11201. †Xerox Palo Alto Research Center, 3333 Coyote Hill Rd., Palo Alto, CA 94304. ‡Dept. of Information and Computer Science, University of California, Irvine, CA 92717; research performed in part while visiting Xerox PARC.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximating Minimum Steiner Point Trees in Minkowski

Given a set of points, we define a minimum Steiner point tree to be a tree interconnecting these points and possibly some additional points such that the length of every edge is at most 1 and the number of additional points is minimized. We propose using Steiner minimal trees to approximate minimum Steiner point trees. It is shown that in arbitrary metric spaces this gives a performance differe...

متن کامل

Steiner minimal trees on the union of two orthogonal rectangles

Suppose R is a union of two subsets Rl and R2 whose Steiner minimal trees SMT(R 1) and SMT(R2) are known. The decomposition question is when the Steiner minimal tree SMT(R) for R is just the union of two Steiner minimal trees on R 1 and R2 In this paper a special case studied, that R 1 =bcda, R2=defg are two non-overlapping rectangles with a common vertex d so that a,d,e lie on one line. We con...

متن کامل

On the configuration space of Steiner minimal trees

Among other results, we prove the following theorem about Steiner minimal trees in ddimensional Euclidean space: if two finite sets in R have unique and combinatorially equivalent Steiner minimal trees, then there is a homotopy between the two sets that maintains the uniqueness and the combinatorial structure of the Steiner minimal tree throughout the homotopy.

متن کامل

Approximating minimum Steiner point trees in Minkowski planes

Given a set of points, we define a minimum Steiner point tree to be a tree interconnecting these points and possibly some additional points such that the length of every edge is at most 1 and the number of additional points is minimized. We propose using Steiner minimal trees to approximate minimum Steiner point trees. It is shown that in arbitrary metric spaces this gives a performance differe...

متن کامل

Degrees in $k$-minimal label random recursive trees

This article describes the limiting distribution of the degrees of nodes has been derived for a kind of random tree named k-minimal label random recursive tree, as the size of the tree goes to infinity. The outdegree of the tree is equal to the number of customers in a pyramid marketing agency immediatly alluring

متن کامل

Geometric conditions for Euclidean Steiner trees in ℜd

We present geometric conditions that can be used to restrict or eliminate candidate topologes for Euclidean Steiner minimal trees in , d ≥ 2. Our emphasis is on conditions that are not restricted to the planar case (d = 2). For trees with a Steiner topology we give restrictions on terminal-Steiner connections that are based on the Voronoi diagram associated with the set of terminal nodes. We th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Discrete & Computational Geometry

دوره 12  شماره 

صفحات  -

تاریخ انتشار 1994